Słownik prawniczo handlowy polsko-angielski Anna Słomczewska

to be in a disadvantageous position, to be at a disadvantage